我正在编写一个导入csv并插入到表中的PHP脚本,但我需要获取第一行以便我可以获得字段名称..这是我的csvidartistsong11NewBeegreatstuff10anotherNewbeeevenbetter6NewArtistNewsong如您所见,第一行是我需要的字段名称。这是我的循环$handle=fopen('csvs/'.$_FILES["csv"]["name"],'r');while(($data=fgetcsv($handle,1000,','))!==FALSE){print_r($data);//dosomethingwithitbutineedthefi
我正在寻找最快/最短的方法来从逗号分隔的字符串中获取第一个值,在线。我能做的就是$string='a,b,c,d';echo"Thefirstthingis".end(array_reverse(explode(',',$string))).".";但我觉得那是多余的和多余的。有没有更好的方法? 最佳答案 list($first)=explode(',','a,b,c,d');var_dump($first);//a可能有效:)在PHP6.0中,您将能够简单地:$first=explode(',','a,b,c,d')[0];但这是
如何删除字符串中的第一个数字?假设我将这48个数字用“,”(逗号)分隔:8,5,8,10,15,20,27,25,60,31,25,39,25,31,26,28,80,28,27,31,27,29,26,35,8,5,8,10,15,20,27,25,60,31,25,39,25,31,26,28,80,28,27,31,27,29,26,35如何从字符串中删除“8”?谢谢。 最佳答案 substr(strchr("2512,12512,1245234,23452345",","),1)实际上。这是我认为最有效的方法,因为它不会将字